function clearText(field){
    if (field.defaultValue == field.value) field.value = '';
    else if (field.value == '') field.value = field.defaultValue;
}
function closeModalbox()
{
	if ($('closeModalbox')) {
        Modalbox.hide();
        location.reload(true);
    } else {
        Modalbox.resizeToContent()
    }
    return true;
}
function redirecciona()
{	
	Modalbox.hide();
	window.location='../pedidos/index';
}
var $j = jQuery.noConflict(); 
$j(document).ready(function() {
//INICIO DE FUNCIONES PARA ../datos/index
$j(function() {
    $j('.tabla8').editable('../datos/updateMontoMinimo', {
        id        : 'data[Dato][id]',
        name      : 'data[Dato][montominimo]',
        type      : 'text',
		indicator : 'Guardando...',
		cssclass  : 'inputhora',
    });
});
$j('#modificamontominomo').click(function() 
	{
		$j(this).prev().click();
	});

$j(function() {
    $j('.tabla6').editable('../datos/updateTelefono', {
        id        : 'data[Dato][id]',
        name      : 'data[Dato][telefono]',
        type      : 'text',
        //cancel    : '<input type="button" class="botonjquery" value="Cancelar" >',
        //submit    : '<input type="button" class="botonjquery" value="Guardar" >',
        //tooltip   : 'Click para editar',
		indicator : 'Guardando...',
		cssclass  : 'inputhora',
    });
});
$j('#modificatelefono').click(function() 
	{
		$j(this).prev().click();
	});

$j(function() {
    $j('.tabla5').editable('../datos/updateHoraFin',
	{
        id        : 'data[Dato][id]',
        name      : 'data[Dato][horafinal]',
        type      : 'tabla5',
        //cancel    : '<input type="button" class="botonjquery" value="Cancelar" >',
        //submit    : '<input type="button" class="botonjquery" value="Guardar" >',
        //tooltip   : 'Click para editar',
		indicator : 'Guardando...',
		cssclass  : 'inputhora',
    });
});
$j('#modificafin').click(function() 
	{
		$j(this).prev().click();
	});


$j(function() 
	{
		$j('.tabla4').editable('../datos/updateHoraInicio',
		{
			id        : 'data[Dato][id]',
			name      : 'data[Dato][horainicial]',
			type      : 'tabla4',
			//cancel    : '<input type="button" class="botonjquery" value="Cancelar" >',
			//submit    : '<input type="button" class="botonjquery" value="Guardar" >',
			//tooltip   : 'Click para editar',
			indicator : 'Guardando...',
			cssclass  : 'inputhora',
		});
	});
	$j('#modificainicio').click(function() 
	{
		$j(this).prev().click();
	});
	
$j(function() 
	{
		$j('.tabla11').editable('../datos/updateHoraInicio',
		{
			id        : 'data[Dato][id]',
			name      : 'data[Dato][direccion]',
			indicator : 'Guardando...',
			cssclass  : 'inputhora',
		});
	});
$j('#modificadireccion').click(function(){
	$j(this).prev().click();
});

$j('#botonsalvar').click(function()
	{
		if(!$j('#hour_').val()){
			var horainicio=$j('#uhorainicio').text();
		}
		else{
			var horainicio = $j('#hour_').val() + ':' + $j('#min_').val() + ':00';
		}
		if(!$j('#hour2_').val()){
			var horafin=$j('#uhorafin').text();	
		}
		else{
			var horafin = $j('#hour2_').val() + ':' + $j('#min2_').val() + ':00';
		}
		if(!$j("[name='data[Dato][telefono]']").val()){
			var numerotelefono=$j('#unumerotelefono').text();
		}
		else{
			var numerotelefono=$j("[name='data[Dato][telefono]']").val();
		}
		if (!$j("[name='data[Dato][montominimo]']").val()){
			var montominimo=$j('#umontominimo').text();
		}
		else{
			var montominimo=$j("[name='data[Dato][montominimo]']").val();
		}
		if(!$j("[name='data[Dato][direccion]']").val()){
			var direccion=$j('#udireccion').text();
		}
		else{
			var direccion=$j("[name='data[Dato][direccion]']").val();
		}
		$j.post("../datos/guardarCambiosDatos",
				{nhorainicio:horainicio,
				nhorafin:horafin,
				ntelefono:numerotelefono,
				nmontominimo:montominimo,
				ndireccion:direccion
				},
					function(data){$j("#datos").html(data);
					})
	});
	function serializarActivoMetodos(){
		var serie= document.getElementsByName('activados[]');
		var total=serie.length *2;
		var resultado = 'a:'+total+':{';
		var suma;
		var indice=0;
		for(i=0; i<serie.length; i++){
			suma= indice+1;
			resultado += 'i:'+indice+';s:'+serie[i].value.length+':"'+serie[i].value+'";';
			resultado += 'i:'+suma+';s:'+serie[i].id.length+':"'+serie[i].id+'";';
			indice=suma+1;
		}
		resultado += '}';
		return( resultado);
	};


	$j("#salvarmodifmetodos").click(function(){
		var activacion=serializarActivoMetodos();
		
		$j.post("../datos/activarMetodo",
		{activos:activacion},
			function(data){$j('#infogeneralmetodos').html(data)})
	 });
	
	function serializarActivoTorres(){
		var serie= document.getElementsByName('activadostorres[]');
		var total=serie.length *2;
		var resultado = 'a:'+total+':{';
		var suma;
		var indice=0;
		for(i=0; i<serie.length; i++){
			suma= indice+1;
			resultado += 'i:'+indice+';s:'+serie[i].value.length+':"'+serie[i].value+'";';
			resultado += 'i:'+suma+';s:'+serie[i].id.length+':"'+serie[i].id+'";';
			indice=suma+1;
		}
		resultado += '}';
		return( resultado);
	};
	
	$j("#salvartorres").click(function(){
		var activacion=serializarActivoTorres();
		$j.post("../datos/activarTorre",
		{activostorres:activacion},
			function(data){$j('#infotorres').html(data)})
	 });
	 //FIN DE FUNCIONES PARA ../datos/index
	 $j('#up').click(function(){
			if($j('#inputcant').val()=="Cant."){
				$j('#inputcant').val(parseInt('1'));
			}else{
				result = parseInt($j('#inputcant').val()) + 1;
				$j('#inputcant').val(result);
			}
		});
		
		$j('#down').click(function(){
			if($j('#inputcant').val()=="Cant."){
			//if(!$j('#inputcant').val()){
				//result = parseInt($j('#inputcant').val('0'));
				$j('#inputcant').val(parseInt('0'));
			}
			if(parseInt($j('#inputcant').val())==0){
			}
			else{
				result = parseInt($j('#inputcant').val()) - 1;
				$j('#inputcant').val(result);
			}
		});
});
